What is the meaning of the word "vitamin c"?

Definitions: